#pragma once

struct EnumItem
{
    EnumItem *next;
    VARIANT data;
};

class EnumList
{
public:
    EnumList();
    ~EnumList();
    ULONG AddRef();
    ULONG Release();

public:
    EnumItem *head;

private:
    DWORD count;
};
